package com.controller;

import java.util.List;

import com.dao.ProdutoMarcaDao;
import com.database.TransactionManager;
import com.model.ProdutoMarcaBean;

public class ProdutoMarcaController {

	public void inserir(TransactionManager transaction, String desc){
		//
		ProdutoMarcaBean bean = new ProdutoMarcaBean();
		bean.setDescricao(desc);
		//
		ProdutoMarcaDao dao = new ProdutoMarcaDao();
		dao.insert(transaction, bean);

	}
	public void update(TransactionManager transaction, String desc){
		//
		ProdutoMarcaBean bean = new ProdutoMarcaBean();
		bean.setDescricao(desc);
		//
		ProdutoMarcaDao dao = new ProdutoMarcaDao();
		dao.update(transaction, bean);
	}
	public void delete(TransactionManager transaction, Integer Id){
		//
		ProdutoMarcaBean bean = new ProdutoMarcaBean();
		bean.setId(Id);
		//
		ProdutoMarcaDao dao = new ProdutoMarcaDao();
		dao.delete(transaction, bean);
	}
	
	public List<ProdutoMarcaBean> CotList(TransactionManager transaction){
		//
		ProdutoMarcaDao dao = new ProdutoMarcaDao();
		List<ProdutoMarcaBean> beanList = dao.getAll(transaction);
		return beanList;
	}
	
}
